Approximate Point-to-Face Shortest Paths in R^3
نویسندگان
چکیده
We address the point-to-face approximate shortest path problem in R: Given a set of polyhedral obstacles with a total of n vertices, a source point s, an obstacle face f , and a real positive parameter ǫ, compute a path from s to f that avoids the interior of the obstacles and has length at most (1 + ǫ) times the length of the shortest obstacle avoiding path from s to f . We present three approximation algorithms that take O(n(L+log(n/ǫ))/ǫ+n(L+log(n/ǫ))/ǫ) time, O(Tp−p(n)∗ (1/ǫ )) time, and O(nλ(n) log(n/ǫ)/ǫ + n log(nρ) log(n log ρ)) time, respectively, where L is the precision of the integers used, Tp−p(n) is the time complexity of the point-to-point shortest path algorithm used, ρ is the ratio of the length of the longest obstacle edge to the Euclidean distance between s and f , and λ(n) is a very slowly-growing function related to the inverse of the Ackermann’s function.
منابع مشابه
Algorithms for Approximate Shortest Path Queries on Weighted Polyhedral Surfaces
We consider the well known geometric problem of determining shortest paths between pairs of points on a polyhedral surface P , where P consists of triangular faces with positive weights assigned to them. The cost of a path in P is defined to be the weighted sum of Euclidean lengths of the sub-paths within each face of P . We present query algorithms that compute approximate distances and/or app...
متن کاملSingle-Point Visibility Constraint Minimum Link Paths in Simple Polygons
We address the following problem: Given a simple polygon $P$ with $n$ vertices and two points $s$ and $t$ inside it, find a minimum link path between them such that a given target point $q$ is visible from at least one point on the path. The method is based on partitioning a portion of $P$ into a number of faces of equal link distance from a source point. This partitioning is essentially a shor...
متن کاملApproximate shortest paths in moderately anisotropic regions
We want to find an approximate shortest path for a point robot moving in a planar subdivision. Each face of the subdivision is associated with a convex distance function that has the following property: its unit disk contains a unit Euclidean disk, and is contained in a Euclidean disk with radius ρ. Obstacles are allowed, so there can be regions that the robot is not allowed to enter. We give a...
متن کاملApproximate Euclidean shortest paths amid convex obstacles
We develop algorithms and data structures for the approximate Euclidean shortest path problem amid a set P of k convex obstacles in R and R, with a total of n faces. The running time of our algorithms is linear in n, and the size and query time of our data structure are independent of n. We follow a “core-set” based approach, i.e., we quickly compute a small sketch Q of P whose size is independ...
متن کاملApproximate Shortest Path Queries Using Voronoi Duals
We propose an approximation method to answer point-to-point shortest path queries in undirected edge-weighted graphs, based on random sampling and Voronoi duals. We compute a simplification of the graph by selecting nodes independently at random with probability p. Edges are generated as the Voronoi dual of the original graph, using the selected nodes as Voronoi sites. This overlay graph allows...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1004.1588 شماره
صفحات -
تاریخ انتشار 2010